Contents | < Browse | Browse >
Modem
=====

The settings that can be done here, have only a meaning for you, if you
have a modem connected to your computer and plan to use DFA to dial the
stored phone numbers.

Furthermore you should have a phone connected to your modem!

The following settings may be changed:

   *     Baud

     This cycle gadget may be used to set the baud rate of the serial
     port.  As the serial port is only used to send command sequences
     and not to transfer real data, the baud rate doesn't really
     matter; however, it should not be higher than the baud rate, your
     modem supports (default: 1200).

   *     Init String

     The string that you enter into this string gadget, is used to init
     the modem. If you have a modem that supports the "Hayes" command
     sequences, the init command is usually ATZ (default: ATZ~~~).

   *     Hangup String

     The string that is to be used to hang up the line, i.e. to
     terminate the connection, may be entered here (default:
     +++rTH0r)

   *     Predial String

     This string is sent to the modem just before the phone number
     itself.  Some examples for "Hayes" compatible modems:

             ATDP            Pulse dial (default)
             ATDT            Tone dial
             ATDP#W          Makes the modem wait for a dialtone after
                             sending a number (#). So it is possible
                             to call from a extension line.
                             Just substitute # by the number you would
                             usually enter to get a dialtone.

   *     Suff. Dial String

     The string that has to be sent just after the phone number may be
     entered here. Please notice that this string has to be at least a
     r, as the dialing does not work otherwise (default: r).

   *     Serial device

     Here you may enter the name of a serial device that shall be used
     for dialing.  Usually this is the Commodore serial.device, which
     is the default.  If you have an interface card with (an)
     additional serial interface(s), you can insert the new serial
     device here.

   *     Select device

     Instead of typing the name of the serial device you can comfortably
     select it from a file requester. The selected device is inserted
     into the Serial device field.

   *     Device unit

     You may enter the number of the serial device here. Usually this is
     0. However, if you have an interface card with more than one
     serial port, they are distinguishable by their numbers (0 and 1
     for example).

   *     Retries

     If a line is busy, it is possible to tell DFA to retry; the number
     of retries may be entered here.

   *     Redial delay

     The time delay between two dial events.

   *     Use OwnDevUnit

     The OwnDevUnit.library gives you the chance to use DFA for
     dialing, even if the serial port is permanently occupied by a
     program as the getty for example. The requirement for this to work
     is that this program supports the OwnDevUnit.library as well of
     course. If you don't use such a program, you may deactivate the
     Use OwnDevUnit checkbox. If there is no OwnDevUnit.library
     installed on your computer, it can't be used of course.

The input you can do into Init String, Hangup String, PredialString and
Suff. Dial String, can be found in the manual of your modem. In
addition to the strings listed there, DFA supports the following
command sequences:

   *     ~ (Tilde)

     Causes a delay of about one second.

   *     b (Backspace)

     Deletes the character to its left.

   *     f (Formfeed)

     Performs a form feed.

   *     n (Linefeed)

     Produces a line feed.

   *     r (Carriage return)

     Performs a carriage return.

   *     t (Tab)

     Inserts a Tab character.

   *     e (ESC)

     Inserts an Escape character.